body{line-height:2;margin:0;padding:0;}
a{font-size:12px;color:#000;text-decoration:none;}
body,h1,h2,h3,h4,h5,h6,dl,dt,li,dd,th,td,p,pre,form,input,button,textarea,hr,div{margin:0;padding:0; list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
ul,ol{ padding-left:0px;}
		*{box-sizing:border-box;margin:0;padding:0;font-size:13px;}
		img{vertical-align:middle;}
		a{color:#000;text-decoration:none;}
		a:hover{color:#c00;}
		.clear{clear:both;}
		.box{width:1200px;margin:0 auto;clear:both;}
		.box:before{clear:both;content:"";display:table;}
		.box:after{clear:both;content:"";display:table;}
		.top{width:100%;background:url(images/top.png) no-repeat center;height:227px;}
		.nav{background:#1B54A5;height:56px;border-bottom:2px #124284 solid;}
		nav>ul>li{float:left;margin:0 10px;position:relative;}
		nav>ul>li>a{display:inline-block;padding:0 17px;color:#fff;line-height:56px;font-size:16px;}
		nav>ul>li>ul{display:none;position:absolute;}
		nav>ul>li:hover>ul{display:block;background:#1B54A5;width:100%;}
		nav>ul>li:hover>ul li{height:30px;line-height:30px;text-align:center;}
		nav>ul>li:hover>ul li:hover{background:#2B64A5;}
		nav>ul>li:hover>ul a{color:#fff;}
		.tqss{height:50px;width:100%;overflow:hidden;}
		.tqss .tq{float:left;width:370px;padding:10px 0 0 0;}
		.tqss .ss{float:right;width:246px;padding-top:10px;}
		.tqss .ss #key{margin:0;padding:0;vertical-align:top;height:30px;line-height:30px;border:1px #ccc solid;float:left;margin-top:1px;border-right:0;}
		.tqss .ss .ssbtn{float:left;}
		main{background:url(images/ly_07.png) repeat-x top;padding-top:21px;}
		.toutiao{width:100%;height:158px;position:relative;background:#fff;}
		.toutiao .jrtt{position:absolute;left:0;top:0;background:url(images/ly_10.png) no-repeat;width:96px;height:93px;}
		.toutiao .t{text-align:center;padding-top:20px;}
		.toutiao .t a{color:#CD0102;font-size:26px;font-weight:bold;}
		.toutiao .c{text-align:center;color:#666;padding-top:10px;}
		#htzgg{width:242px;float:left;}
		#htzgg .tit{background:#1B54A5;color:#fff;height:46px;line-height:46px;padding:0 0 0 20px}
		#htzgg .tit a{color:#fff;font-size:16px;}
		#htzgg .con li{background:url(images/xjt.jpg) no-repeat left;padding-left:10px;font-size:14px;line-height:33px;}
		#hxwzt{width:540px;height:360px;float:left;margin:0 15px;position:relative;}
		#hxwzt img{width:540px;height:360px;}
		#hxwzt .txt{position:absolute;bottom:0;height:63px;line-height:63px;color:#fff;background:url(images/bth50.png);width:100%;}
		#hzwxx{width:388px;float:left;}
		#hzwxx .tit{background:url(images/ly_23.png) no-repeat;height:48px;}
		#hzwxx .tit strong{line-height:48px;font-size:20px;color:#1A55A3;display:inline-block;margin-left:15px;}
		#hzwxx .tit a{float:right;line-height:48px;margin-right:20px;}
		#hzwxx .con li{background:url(images/ly_17.png) no-repeat 0 7px;padding-left:20px;font-size:14px;line-height:33px;height:33px;}
		#hzwxx .con li a{font-size:14px;float:left;}
		#hzwxx .con li span{float:right;color:#666;font-size:14px;margin-right:15px;}
		.row2{background:url(images/ly_20.png) no-repeat;height:90px;margin:20px 0;}
		#hzwfw{float:left;width:306px;}
		#hzwfw .tit{background:url(images/ly_23.png) no-repeat;height:48px;line-height:48px;}
		#hzwfw .tit strong{line-height:48px;font-size:20px;color:#1A55A3;display:inline-block;margin-left:15px;}
		#hzwfw .tit a{float:right;line-height:48px;margin-right:20px;}
		#hzwfw li{background:url(images/xfk.png) no-repeat left;padding-left:20px;font-size:14px;line-height:33px;height:33px;}
		#hzwfw .con li a{font-size:14px;float:left;}
		#hzwfw .con li span{float:right;color:#666;font-size:14px;margin-right:15px;}
		#hqzqd{float:left;width:428px;margin:0 20px;}
		#hqzqd .tit{background:url(images/ly_23.png) no-repeat;height:48px;line-height:48px;}
		#hqzqd .tit strong{line-height:48px;font-size:20px;color:#1A55A3;display:inline-block;margin-left:15px;}
		#hqzqd .tit a{float:right;line-height:48px;margin-right:20px;}
		#hqzqd li{background:url(images/ly_17.png) no-repeat left;padding-left:20px;}
		#hzcfg{float:left;width:424px;}
		#hzcfg .tit{background:url(images/ly_23.png) no-repeat;height:48px;line-height:48px;}
		#hzcfg .tit strong{line-height:48px;font-size:20px;color:#1A55A3;display:inline-block;margin-left:15px;}
		#hzcfg .tit a{float:right;line-height:48px;margin-right:20px;}
		#hzcfg li{background:url(images/ly_17.png) no-repeat left;padding-left:20px;}
		#hfczs{margin:20px 0;}
		#hfczs .tit{border-top:1px #1B54A5 solid;background:#F1F1F1;height:50px;line-height:50px;padding:0 0 0 20px;}
		#hfczs .tit a{color:#1A55A3;font-size:20px;font-weight:bold;}
		#hfczs .con{padding-top:20px;}
		#hfczs .con li{float:left;width:240px;}
		#hfczs .con li .img{width:230px;height:158px;border:1px #EAEAEA solid;padding:5px 8px;}
		#hfczs .con li .img img{width:211px;height:146px;}
		#hfczs .con li .txt{margin-top:10px;text-align:center;}
		#hsgs{float:left;width:425px;}
		#hsgs .tit{background:url(images/ly_23.png) no-repeat;height:48px;line-height:48px;}
		#hsgs .tit strong{line-height:48px;font-size:20px;color:#1A55A3;display:inline-block;margin-left:15px;}
		#hsgs .tit a{float:right;line-height:48px;margin-right:20px;}
		#hsgs li{background:url(images/ly_17.png) no-repeat left;padding-left:20px;}
		#hsgs .con li a{font-size:14px;float:left;}
		#hsgs .con li span{float:right;color:#666;font-size:14px;margin-right:15px;}
		#hxzxk{float:left;width:427px;margin:0 20px;}
		#hxzxk .tit{background:url(images/ly_23.png) no-repeat;height:48px;line-height:48px;}
		#hxzxk .tit strong{line-height:48px;font-size:20px;color:#1A55A3;display:inline-block;margin-left:15px;}
		#hxzxk .tit a{float:right;line-height:48px;margin-right:20px;}
		#hxzxk li{background:url(images/ly_17.png) no-repeat left;padding-left:20px;}
		#hxzxk .con li a{font-size:14px;float:left;}
		#hxzxk .con li span{float:right;color:#666;font-size:14px;margin-right:15px;}
		#hzxhd{float:left;width:305px;}
		#hzxhd .tit{background:url(images/ly_23.png) no-repeat;height:48px;line-height:48px;}
		#hzxhd .tit strong{line-height:48px;font-size:20px;color:#1A55A3;display:inline-block;margin-left:15px;}
		#hzxhd .tit a{float:right;line-height:48px;margin-right:20px;}
		#hzxhd .con li{border:1px #ccc solid;padding:0 0 0 36px;color:#1C53A5;font-size:18px;clear:both;height:50px;margin:15px 0;}
		#hzxhd .con li .icon{float:left;}
		#hzxhd .con li .txt{float:left;line-height:50px;font-size:20px;color:#1A55A3}
		#hlygy{float:left;width:388px;height:100px;}
		#hlylh{float:left;width:388px;height:100px;margin:0 16px;}
		#jswmzl{float:left;width:389px;height:100px;}
		#yqlj{margin:20px 0;}
		#yqlj .tit{border-top:1px #1B54A5 solid;background:#F1F1F1;height:50px;line-height:50px;padding:0 0 0 20px;color:#1A55A3;font-size:20px;font-weight:bold;}
		#yqlj .con{padding-top:20px;}
		#yqlj .con li{float:left;margin:5px 10px;}
		footer{background:#1B54A5;color:#fff;padding:20px 0}
		
		.sb_nav{float:left;width:244px;}
		.sb_nav .title{background:#1B54A5;height:50px;line-height:50px;color:#fff;font-size:18px;padding:0 0 0 10px}
		.sb_nav li{border:1px #ccc solid;line-height:40px;margin:10px 0;padding: 0 0 0 10px;}
		.sb_box{float:left;width:920px;margin-left:20px;}
		.sb_box .title{font-size:20px;color:#1A55A3;height:50px;line-height:50px;padding-left:20px;border-bottom:1px #1A55A3 solid;}
.position{  height:30px; line-height:30px;}
.position a{ color:#41459a;}
.position a:hover{ text-decoration:none;}
.position span{ float:left; font-size:14px; color:#cd0a0a;}
.position a+a:before{content:">";display:inline-block;margin:0 10px;}

/*page*/
.pagexl{clear:both; text-align:center;margin:0 auto;}

.page{clear:both;text-align:center;margin:0 auto;}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination>li {display: inline;}
.pagination>li>a:hover,.pagination>li>a.active, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {color: #2a6496;background-color: #eee;
border-color: #ddd;}
.pagination>li>a, .pagination>li>span {position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #428bca;text-decoration: none;
background-color: #fff;border: 1px solid #ddd;}
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left:0}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}


#newslist{ padding:15px 0px;}
#newslist li{ padding-left:10px; line-height:30px; background:url(../images/arrow.gif) no-repeat left 12px; border-bottom:1px dashed #aaa;}
#newslist li a{ font-size:14px; text-decoration:none; color:#333;}
#newslist li span{ float:right; color:#8e8e8e;}
#newslist li p{ color:#8e8e8e;}
#shownews{ padding:0px 15px 15px;}
#shownews .editor{ line-height:2; padding:0px 10px; font-size:14px;}
#shownews h1{ font-size:20px; text-align:center; border-bottom:1px dotted #ccc; padding:5px 0px; margin:10px 0px; color:#333;}

#news .tit h2{font-size:18px;text-align:center;}
#news .time {text-align:center;border:1px #ccc dotted;border-width:1px 0;font-size:12px;color:#666}

#productlist{ padding:15px 0px;}
#productlist li{ text-align:center; margin:5px 3px;clear: both;}
#productlist li:after{clear: both;content: '';display: table;}
#productlist li .img{float: left;width: 160px;;}
#productlist li .txt{float: left;margin-left: 10px;width:760px}
#productlist li .txt .t{background:#eee;}
#productlist li img{ margin:auto; width:160px; height:142px;}
#productlist li h3{ height:30px; line-height:30px; font-weight:bold;text-align: left;font-size: 16px;}
#productlist li h3 a{ color:#000;}
#productlist li h3 a:hover{ color:#06F; text-decoration:underline;}

#piclist li{float: left;width: 280px;height:320px;margin: 10px;text-align: center;}
#piclist li img{width:280px;height: 240px;}